type google.golang.org/protobuf/internal/impl.pointerCoderFuncs

100 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L121: func makeWeakMessageFieldCoder(fd protoreflect.FieldDescriptor) pointerCoderFuncs {
		codec_field.go#L131: 	return pointerCoderFuncs{
		codec_field.go#L193: func makeMessageFieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L195: 		funcs := pointerCoderFuncs{
		codec_field.go#L206: 		return pointerCoderFuncs{
		codec_field.go#L348: func makeGroupFieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L351: 		funcs := pointerCoderFuncs{
		codec_field.go#L362: 		return pointerCoderFuncs{
		codec_field.go#L439: func makeMessageSliceFieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L441: 		funcs := pointerCoderFuncs{
		codec_field.go#L452: 	return pointerCoderFuncs{
		codec_field.go#L710: func makeGroupSliceFieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L713: 		funcs := pointerCoderFuncs{
		codec_field.go#L724: 	return pointerCoderFuncs{
		codec_gen.go#L55: var coderBool = pointerCoderFuncs{
		codec_gen.go#L84: var coderBoolNoZero = pointerCoderFuncs{
		codec_gen.go#L135: var coderBoolPtr = pointerCoderFuncs{
		codec_gen.go#L214: var coderBoolSlice = pointerCoderFuncs{
		codec_gen.go#L252: var coderBoolPackedSlice = pointerCoderFuncs{
		codec_gen.go#L625: var coderInt32 = pointerCoderFuncs{
		codec_gen.go#L654: var coderInt32NoZero = pointerCoderFuncs{
		codec_gen.go#L705: var coderInt32Ptr = pointerCoderFuncs{
		codec_gen.go#L784: var coderInt32Slice = pointerCoderFuncs{
		codec_gen.go#L822: var coderInt32PackedSlice = pointerCoderFuncs{
		codec_gen.go#L1031: var coderSint32 = pointerCoderFuncs{
		codec_gen.go#L1060: var coderSint32NoZero = pointerCoderFuncs{
		codec_gen.go#L1111: var coderSint32Ptr = pointerCoderFuncs{
		codec_gen.go#L1190: var coderSint32Slice = pointerCoderFuncs{
		codec_gen.go#L1228: var coderSint32PackedSlice = pointerCoderFuncs{
		codec_gen.go#L1437: var coderUint32 = pointerCoderFuncs{
		codec_gen.go#L1466: var coderUint32NoZero = pointerCoderFuncs{
		codec_gen.go#L1517: var coderUint32Ptr = pointerCoderFuncs{
		codec_gen.go#L1596: var coderUint32Slice = pointerCoderFuncs{
		codec_gen.go#L1634: var coderUint32PackedSlice = pointerCoderFuncs{
		codec_gen.go#L1843: var coderInt64 = pointerCoderFuncs{
		codec_gen.go#L1872: var coderInt64NoZero = pointerCoderFuncs{
		codec_gen.go#L1923: var coderInt64Ptr = pointerCoderFuncs{
		codec_gen.go#L2002: var coderInt64Slice = pointerCoderFuncs{
		codec_gen.go#L2040: var coderInt64PackedSlice = pointerCoderFuncs{
		codec_gen.go#L2249: var coderSint64 = pointerCoderFuncs{
		codec_gen.go#L2278: var coderSint64NoZero = pointerCoderFuncs{
		codec_gen.go#L2329: var coderSint64Ptr = pointerCoderFuncs{
		codec_gen.go#L2408: var coderSint64Slice = pointerCoderFuncs{
		codec_gen.go#L2446: var coderSint64PackedSlice = pointerCoderFuncs{
		codec_gen.go#L2655: var coderUint64 = pointerCoderFuncs{
		codec_gen.go#L2684: var coderUint64NoZero = pointerCoderFuncs{
		codec_gen.go#L2735: var coderUint64Ptr = pointerCoderFuncs{
		codec_gen.go#L2814: var coderUint64Slice = pointerCoderFuncs{
		codec_gen.go#L2852: var coderUint64PackedSlice = pointerCoderFuncs{
		codec_gen.go#L3051: var coderSfixed32 = pointerCoderFuncs{
		codec_gen.go#L3080: var coderSfixed32NoZero = pointerCoderFuncs{
		codec_gen.go#L3120: var coderSfixed32Ptr = pointerCoderFuncs{
		codec_gen.go#L3177: var coderSfixed32Slice = pointerCoderFuncs{
		codec_gen.go#L3209: var coderSfixed32PackedSlice = pointerCoderFuncs{
		codec_gen.go#L3367: var coderFixed32 = pointerCoderFuncs{
		codec_gen.go#L3396: var coderFixed32NoZero = pointerCoderFuncs{
		codec_gen.go#L3436: var coderFixed32Ptr = pointerCoderFuncs{
		codec_gen.go#L3493: var coderFixed32Slice = pointerCoderFuncs{
		codec_gen.go#L3525: var coderFixed32PackedSlice = pointerCoderFuncs{
		codec_gen.go#L3683: var coderFloat = pointerCoderFuncs{
		codec_gen.go#L3712: var coderFloatNoZero = pointerCoderFuncs{
		codec_gen.go#L3752: var coderFloatPtr = pointerCoderFuncs{
		codec_gen.go#L3809: var coderFloatSlice = pointerCoderFuncs{
		codec_gen.go#L3841: var coderFloatPackedSlice = pointerCoderFuncs{
		codec_gen.go#L3999: var coderSfixed64 = pointerCoderFuncs{
		codec_gen.go#L4028: var coderSfixed64NoZero = pointerCoderFuncs{
		codec_gen.go#L4068: var coderSfixed64Ptr = pointerCoderFuncs{
		codec_gen.go#L4125: var coderSfixed64Slice = pointerCoderFuncs{
		codec_gen.go#L4157: var coderSfixed64PackedSlice = pointerCoderFuncs{
		codec_gen.go#L4315: var coderFixed64 = pointerCoderFuncs{
		codec_gen.go#L4344: var coderFixed64NoZero = pointerCoderFuncs{
		codec_gen.go#L4384: var coderFixed64Ptr = pointerCoderFuncs{
		codec_gen.go#L4441: var coderFixed64Slice = pointerCoderFuncs{
		codec_gen.go#L4473: var coderFixed64PackedSlice = pointerCoderFuncs{
		codec_gen.go#L4631: var coderDouble = pointerCoderFuncs{
		codec_gen.go#L4660: var coderDoubleNoZero = pointerCoderFuncs{
		codec_gen.go#L4700: var coderDoublePtr = pointerCoderFuncs{
		codec_gen.go#L4757: var coderDoubleSlice = pointerCoderFuncs{
		codec_gen.go#L4789: var coderDoublePackedSlice = pointerCoderFuncs{
		codec_gen.go#L4947: var coderString = pointerCoderFuncs{
		codec_gen.go#L4982: var coderStringValidateUTF8 = pointerCoderFuncs{
		codec_gen.go#L5011: var coderStringNoZero = pointerCoderFuncs{
		codec_gen.go#L5033: var coderStringNoZeroValidateUTF8 = pointerCoderFuncs{
		codec_gen.go#L5074: var coderStringPtr = pointerCoderFuncs{
		codec_gen.go#L5114: var coderStringPtrValidateUTF8 = pointerCoderFuncs{
		codec_gen.go#L5155: var coderStringSlice = pointerCoderFuncs{
		codec_gen.go#L5193: var coderStringSliceValidateUTF8 = pointerCoderFuncs{
		codec_gen.go#L5336: var coderBytes = pointerCoderFuncs{
		codec_gen.go#L5371: var coderBytesValidateUTF8 = pointerCoderFuncs{
		codec_gen.go#L5415: var coderBytesNoZero = pointerCoderFuncs{
		codec_gen.go#L5454: var coderBytesNoZeroValidateUTF8 = pointerCoderFuncs{
		codec_gen.go#L5495: var coderBytesSlice = pointerCoderFuncs{
		codec_gen.go#L5533: var coderBytesSliceValidateUTF8 = pointerCoderFuncs{
		codec_map.go#L27: func encoderFuncsForMap(fd protoreflect.FieldDescriptor, ft reflect.Type) (valueMessage *MessageInfo, funcs pointerCoderFuncs) {
		codec_map.go#L51: 	funcs = pointerCoderFuncs{
		codec_message.go#L38: 	funcs      pointerCoderFuncs // fast-path per-field functions
		codec_message.go#L85: 		var funcs pointerCoderFuncs
		codec_message.go#L92: 			funcs = pointerCoderFuncs{
		codec_tables.go#L17: type pointerCoderFuncs struct {
		codec_tables.go#L37: func fieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) (*MessageInfo, pointerCoderFuncs) {